place, land, and tribute of an encomienda - Spanish English Dictionary

place, land, and tribute of an encomienda

Meanings of "place, land, and tribute of an encomienda" in Spanish English Dictionary : 1 result(s)

English Spanish
General
place, land, and tribute of an encomienda encomienda [f]